undulating current motor - Spanish English Dictionary